75c70bd6b22bc62e8f39f0c6c78827ad9bcc7ff2,mrgeo-core/src/main/java/org/mrgeo/aggregators/MaxAggregator.java,MaxAggregator,aggregate,#number[]#number#,48

Before Change


public float aggregate(float[] values, float nodata)
{
  Float max = -Float.MAX_VALUE;
  for (int i=0; i<values.length; i++)
  {
    if (FloatUtils.isNotNodata(values[i], nodata))
    {
      max = Math.max(max, values[i]);
    }
  }
  return (max == -Float.MAX_VALUE) ? nodata : max;
}

@Override

After Change


}

@Override
public float aggregate(float[] values, float nodata)
{
  Float max = -Float.MAX_VALUE;
  for (float value : values)
  {
    if (FloatUtils.isNotNodata(value, nodata))
    {
      max = Math.max(max, value);
    }
  }
  return FloatUtils.isEqual(max, -Float.MAX_VALUE) ? nodata : max;
}

@Override